//=============================================================================================
//Funcoes para mascaras
//=============================================================================================


//Formata cep
function Formatadata(Campo, teclapres)
		{
			var tecla = teclapres.keyCode;
			var vr = new String(Campo.value);
			vr = vr.replace("-", "");
			tam = vr.length + 1;
			if (tecla != 8)
			{
				if (tam == 6)
					Campo.value = vr.substr(0, 5) + '-' + vr.substr(5, 5);
			}
		}


function mascara(o,f){
    v_obj=o;
    v_fun=f;
    setTimeout("execmascara()",1);
}

function execmascara(){
    v_obj.value=v_fun(v_obj.value);
}

function leech(v){
    v=v.replace(/o/gi,"0");
    v=v.replace(/i/gi,"1");
    v=v.replace(/z/gi,"2");
    v=v.replace(/e/gi,"3");
    v=v.replace(/a/gi,"4");
    v=v.replace(/s/gi,"5");
    v=v.replace(/t/gi,"7");
    return v;
}


function soNumeros(v){
    return v.replace(/\D/g,"");
}


function telefone(v){
    v=v.replace(/\D/g,"");                 //Remove tudo o que no  dgito
    v=v.replace(/^(\d\d)(\d)/g,"($1) $2"); //Coloca parnteses em volta dos dois primeiros dgitos
     //v=v.replace(/(\d{4})(\d)/,"$1-$2");    //Coloca hfen entre o quarto e o quinto dgitos
    return v;
}

function mascaraData(campoData){
              var data = campoData.value;
              if (data.length == 2){
                  data = data + '/';
                  document.forms[0].dtnas.value = data;
      return true;              
              }
              if (data.length == 5){
                  data = data + '/';
                  document.forms[0].dtnas.value = data;
                  return true;
              }
}